--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
sbapp/kivymd/material_resources.py master (8b8a5035) Text, 1.76 KB
T8b949e"""
Material Resources
==================
"""
Tff7b72import T7ee787os
Tff7b72from T7ee787kivyT7ee787.T7ee787coreT7ee787.T7ee787window Tff7b72import Te6edf3Window
Tff7b72from T7ee787kivyT7ee787.T7ee787metrics Tff7b72import Te6edf3dp
Tff7b72from T7ee787kivyT7ee787.T7ee787utils Tff7b72import Te6edf3platform
Tff7b72if Ta5d6ff"Ta5d6ffKIVY_DOC_INCLUDETa5d6ff" Tff7b72in Te6edf3osTff7b72.Td2a8ffenvironTb4b4b4:
Te6edf3dp Tff7b72= Tff7b72lambda Te6edf3xTb4b4b4: Te6edf3x T8b949e# NOQA: F811
T8b949e# Feel free to override this const if you're designing for a device such as
T8b949e# a GNU/Linux tablet.
Te6edf3DEVICE_IOS Tff7b72= Te6edf3platform Tff7b72== Ta5d6ff"Ta5d6ffiosTa5d6ff" Tff7b72or Te6edf3platform Tff7b72== Ta5d6ff"Ta5d6ffmacosxTa5d6ff"
Tff7b72if Te6edf3platform Tff7b72!= Ta5d6ff"Ta5d6ffandroidTa5d6ff" Tff7b72and Te6edf3platform Tff7b72!= Ta5d6ff"Ta5d6ffiosTa5d6ff"Tb4b4b4:
Te6edf3DEVICE_TYPE Tff7b72= Ta5d6ff"Ta5d6ffdesktopTa5d6ff"
Tff7b72elif Te6edf3WindowTff7b72.Td2a8ffwidth Tff7b72>Tff7b72= Te6edf3dpTb4b4b4(T79c0ff600Tb4b4b4) Tff7b72and Te6edf3WindowTff7b72.Td2a8ffheight Tff7b72>Tff7b72= Te6edf3dpTb4b4b4(T79c0ff600Tb4b4b4)Tb4b4b4:
Te6edf3DEVICE_TYPE Tff7b72= Ta5d6ff"Ta5d6fftabletTa5d6ff"
Tff7b72elseTb4b4b4:
Te6edf3DEVICE_TYPE Tff7b72= Ta5d6ff"Ta5d6ffmobileTa5d6ff"
Tff7b72if Te6edf3DEVICE_TYPE Tff7b72== Ta5d6ff"Ta5d6ffmobileTa5d6ff"Tb4b4b4:
Te6edf3MAX_NAV_DRAWER_WIDTH Tff7b72= Te6edf3dpTb4b4b4(T79c0ff300Tb4b4b4)
Te6edf3HORIZ_MARGINS Tff7b72= Te6edf3dpTb4b4b4(T79c0ff16Tb4b4b4)
Te6edf3STANDARD_INCREMENT Tff7b72= Te6edf3dpTb4b4b4(T79c0ff56Tb4b4b4)
Te6edf3PORTRAIT_TOOLBAR_HEIGHT Tff7b72= Te6edf3STANDARD_INCREMENT
Te6edf3LANDSCAPE_TOOLBAR_HEIGHT Tff7b72= Te6edf3STANDARD_INCREMENT Tff7b72- Te6edf3dpTb4b4b4(T79c0ff8Tb4b4b4)
Tff7b72elseTb4b4b4:
Te6edf3MAX_NAV_DRAWER_WIDTH Tff7b72= Te6edf3dpTb4b4b4(T79c0ff400Tb4b4b4)
Te6edf3HORIZ_MARGINS Tff7b72= Te6edf3dpTb4b4b4(T79c0ff24Tb4b4b4)
Te6edf3STANDARD_INCREMENT Tff7b72= Te6edf3dpTb4b4b4(T79c0ff64Tb4b4b4)
Te6edf3PORTRAIT_TOOLBAR_HEIGHT Tff7b72= Te6edf3STANDARD_INCREMENT
Te6edf3LANDSCAPE_TOOLBAR_HEIGHT Tff7b72= Te6edf3STANDARD_INCREMENT
T8b949e# Elevation.
Te6edf3SEGMENT_CONTROL_SEGMENT_SWITCH_ELEVATION Tff7b72= T79c0ff1
Te6edf3FILE_MANAGER_TOP_APP_BAR_ELEVATION Tff7b72= T79c0ff1
Te6edf3FLOATING_ACTION_BUTTON_M2_ELEVATION Tff7b72= T79c0ff1
Te6edf3FLOATING_ACTION_BUTTON_M3_ELEVATION Tff7b72= T79c0ff0.5
Te6edf3CARD_STYLE_ELEVATED_M3_ELEVATION Tff7b72= T79c0ff0.5
Te6edf3CARD_STYLE_OUTLINED_FILLED_M3_ELEVATION Tff7b72= T79c0ff0
Te6edf3DATA_TABLE_ELEVATION Tff7b72= T79c0ff4
Te6edf3DROP_DOWN_MENU_ELEVATION Tff7b72= T79c0ff2
Te6edf3TOP_APP_BAR_ELEVATION Tff7b72= T79c0ff2
Te6edf3SNACK_BAR_ELEVATION Tff7b72= T79c0ff2
T8b949e# Shadow softness.
Te6edf3RAISED_BUTTON_SOFTNESS Tff7b72= T79c0ff4
Te6edf3FLOATING_ACTION_BUTTON_M3_SOFTNESS Tff7b72= T79c0ff0
Te6edf3DATA_TABLE_SOFTNESS Tff7b72= T79c0ff12
Te6edf3DROP_DOWN_MENU_SOFTNESS Tff7b72= T79c0ff6
T8b949e# Shadow offset.
Te6edf3RAISED_BUTTON_OFFSET Tff7b72= Tb4b4b4(T79c0ff0Tb4b4b4, Tff7b72-T79c0ff2Tb4b4b4)
Te6edf3FLOATING_ACTION_BUTTON_M2_OFFSET Tff7b72= Tb4b4b4(T79c0ff0Tb4b4b4, Tff7b72-T79c0ff1Tb4b4b4)
Te6edf3FLOATING_ACTION_BUTTON_M3_OFFSET Tff7b72= Tb4b4b4(T79c0ff0Tb4b4b4, Tff7b72-T79c0ff2Tb4b4b4)
Te6edf3DATA_TABLE_OFFSET Tff7b72= Tb4b4b4(T79c0ff0Tb4b4b4, Tff7b72-T79c0ff2Tb4b4b4)
Te6edf3DROP_DOWN_MENU_OFFSET Tff7b72= Tb4b4b4(T79c0ff0Tb4b4b4, Tff7b72-T79c0ff2Tb4b4b4)
Te6edf3SNACK_BAR_OFFSET Tff7b72= Tb4b4b4(T79c0ff0Tb4b4b4, Tff7b72-T79c0ff2Tb4b4b4)
Te6edf3TOUCH_TARGET_HEIGHT Tff7b72= Te6edf3dpTb4b4b4(T79c0ff48Tb4b4b4)
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────